package cn.tedu.charging.order.common;

/**
 * mqtt 的常量类
 * 包含 topic 定义
 */
public class MqttConstants {
    /**
     * 订单服务 发送 开始充电指令的topic 的前缀
     * topic 采用的是 桩维度 为了减少topic的数量，从而节省资源
     */

    public static final String TOPIC_START_CHARGING_PREFIX = "/topic/start/";

    /**
     * 设备收到订单服务发送的开始充电指令后
     * 设备给订单服务 发送的 开始充电结果
     * 结果 有 开始充电成功 和 开始充电失败
     */
    public static final String TOPIC_CHARGING_RESULT = "/topic/charging/result";


    /**
     * 设备定时 同步充电进度数据 给 订单服务的 topic
     */
    public static final String TOPIC_CHARGING_PROCESS = "/topic/charging/process";

}
